wind catcher - German English Dictionary